; The label GWVA_APP_OBJ_REGISTER_MESSAGE must point on to a
; string 'RN : ' followed by your full registration string
; if you intend to earn money with your program (SHAREWARE or SOLD)
; Le label GWVA_APP_OBJ_REGISTER_MESSAGE doit pointer sur une
; chaine 'RN : ' suivie de votre numéro d'enregistrement complet
; si vous diffusez un produit qui doit vous rapporter de l'argent
; (SHAREWARE ou VENDU)
ifd MDL_GEM
; 31 charactères maximum sur 5 lignes
; [1234567890123456789012345678901]
GWVA_ROOT_ALERT_STACK_OVERFLOW: dc.b '[3]'
dc.b '[ * Visual-Asm kernel Warning * '
dc.b '| - - - - - - - '
dc.b '| A stack OVERFLOW occured, this'
dc.b '| may cause an error. Conctact '
dc.b '| the programmer for resizing it]'
dc.b '[Continue]'
dc.b 0
endc ; ifd MDL_GEM
ifd MDL_EVENTS
GWVA_ROOT_ALERT_STACK_SLIDING: dc.b '[3]'
dc.b '[ * Visual-Asm kernel Warning * '
dc.b '| - - - - - - - '
dc.b '| A stack SLIDING occured, this '
dc.b '| may cause errors if it happens'
dc.b '| several times. This is a bug !]'
dc.b '[Continue|Contact|Author]'
dc.b 0
endc ; ifd MDL_EVENTS
ifd OPT_GWVA_DEBUG_ERROR
*GWVA_ASCII_ERROR_HANDLE_EXISTS: dc.b 'You are trying to allocate an handle to an object which already has one.',0
GWVA_ASCII_ERROR_RETURN_D6: dc.b 'All your methods must return either GWVA_PRGRET_CONSUMED or GWVA_PRGRET_NOT_CONSUMED in register d6',0
GWVA_ASCII_ERROR_OBJ_HANDLE: dc.b 'An objet must have his handle allocated before calling any of its methods (including CREATE).',0
GWVA_ASCII_ERROR_NO_DELETED: dc.b 'The DELETE method of the APP object must do a PTERM or a PTERMRES (GEMDOS calls)',0
GWVA_ASCII_ERROR_SEARCH_EXEC: dc.b 'You called the GWVA_ROOT_PRG_SEARCH_EXEC_METHOD function with an invalid activation mode.',0
GWVA_ASCII_ERROR_METHOD_CONSUMED: dc.b 'This method should not return anything but GWVA_PRGRET_CONSUMED in register d6.',0
GWVA_ASCII_ERROR_DEFAULT_PTR: dc.b 'The default method list pointer of the object must be set before calling any method.',0
GWVA_ASCII_ERROR_LOCAL_PTR: dc.b 'The local method list pointer of the object must not be set to 0 but to GWVA_OBJ_CTE_METHODLISTPTR_UNDEF.',0
GWVA_ASCII_ERROR_SUBCLASS_CALL: dc.b 'Only methods of an object are allowed to use activation GWVA_MODE_EXEC_METHOD_ENCAPSULATED_CLASS mode to call methods of this object.',0
GWVA_ASCII_ERROR_NO_LOWER_CLASS: dc.b 'There is no more encapsulated class. You cannot use activation GWVA_MODE_EXEC_METHOD_ENCAPSULATED_CLASS mode.',0
GWVA_ASCII_ERROR_NO_SUBCLASS_METHOD:dc.b 'The called method does not exist in lower subclass.',0
GWVA_ASCII_ERROR_METHOD_UNKNOW_COMMAND:dc.b 'You gave an unknow command in your method list.',0
GWVA_ASCII_ERROR_MENU_SELECTED: dc.b 'Menu selected occurs while GWVA_WIND_OLBIT_AMENU=0 or GWVA_WIND_OBJ_MENU_SPEC_PTR=0.',0
GWVA_ASCII_ERROR_MENU_PTR_NULL: dc.b 'A keyboard event arrived on a menu with VA_WIND_OLBIT_AMENU set and GWVA_WIND_OBJ_MENU_SPEC_PTR=0.',0
GWVA_ASCII_ERROR_ICON_PTR_NULL: dc.b 'The method ICONIFY of a window has been called with GWVA_WIND_OBJ_ICON_WIND_PTR=0',0
GWVA_ASCII_ERROR_BAD_OBJECT_METHOD: dc.b 'This method cannot be called for the WAPP object: bad (default)method list or bsr.',0
GWVA_ASCII_ERROR_NO_DEFAULT_LIST: dc.b 'This CLASS cannot work because it has no default Method list !',0
GWVA_ASCII_ERROR_NO_INHERITANCE: dc.b 'This CLASS has no heritance (even NULL) defined !',0
GWVA_ASCII_ERROR_RSC_ON_ODD_ADDRESS:dc.b 'Your ressource file you want to relocate is located at an odd address : add an ''even'' instruction before your include.',0
GWVA_ASCII_ERROR_REGISTER_BUTTON: dc.b 'Only created object can register the button.',0
GWVA_ASCII_ERROR_BUTTON_ALREADY_REGISTER: dc.b 'The button is already register.',0
GWVA_ASCII_ERROR_REGISTER_TIMER: dc.b 'Only created object can register the timer.',0
GWVA_ASCII_ERROR_NO_MORE_TIMER: dc.b 'There is not enough timer defined. Increase GWVA_ROOT_CTE_MAX_TIMER.',0
GWVA_ASCII_ERROR_REGISTER_MZONE: dc.b 'Only created object can register a mouse zone.',0
GWVA_ASCII_ERROR_NO_MORE_MZONE: dc.b 'There is not enough mouse zone defined. Increase GWVA_ROOT_CTE_MAX_MOUSEZONE.',0
GWVA_ASCII_ERROR_RETURN_D7: dc.b 'The d7 register gives you the returning error code.',0
GWVA_ASCII_ERROR_VISUAL_EVENT: dc.b 'Only BEFORE and AFTER event methods can be called by the GWVA_EXEC_VISUAL_EVENT macro.',0
GWVA_ASCII_ERROR_BEFORE_AFTER: dc.b 'BEFORE and AFTER event methods can only be called by the GWVA_EXEC_VISUAL_EVENT macro.',0
GWVA_ASCI_ERROR_CREATE_RETURN: dc.b 'V.A. INTERNAL ERROR : The CREATE method of the APP objet return an invalid error code.',0
endc ; ifd OPT_GWVA_DEBUG_ERROR
even
ifd MDL_WIND_MENU
GWVA_ROOT_MENU_TREE_ARROWS: ; objet pour les fleches dans les menu des fenetres